
✑
✑
✑
✑
✑
✑
✑
✑
Topic 1, Scenario Margie's Travel
Background
You are developing a Windows Store media sharing app for the sales and marketing team
at Margie's Travel. The app will allow team members to download documents and media
about current and proposed products and services from the company's cloud-based media
manager service. Team members will be able to add new content to the cloud service and
to print and share content.
Business Requirements
Behavior:
Team members must be able to download product information data sheets,
marketing materials, and product demonstration video clips from the company's
server.
Team members must be able to select and upload multiple files that contain new
and modified content as a batch.
Team members must be able to stream video clips to other devices in the vicinity
of the team member's device. The app will not support the streaming of
photographs.
The app must allow team members to pause, restart, or cancel uploads and
downloads of files. The app must report both the progress and completion status
of these operations. It must also return results about upload and download
operations.
User Interface:
The app must include a photo viewer. When photos are added or deleted in the
photo viewer window, they must animate in and out of the field of view. Remaining
photos must move to fill the empty space created when photos are deleted. The
photo viewer must support semantic zoom.
The app must display information on the lock screen of the device. The information
must include text-based alerts and a value indicating the number of pending file
downloads.
Technical Requirements
Behavior:
The company has an existing component named VideoProcessor. This component
compresses video clips and performs other processing before the video clips are
uploaded to the media manager service. The component was written with
managed code. The VideoProcessor component will also be used by Windows
Store apps developed in HTML5 and JavaScript. The apps must be able to call the
overload of the ProcessVideo() method that accepts a string and a Boolean value
as parameters.
When a team member selects a video clip to download, the app must download
the file as a background task. After a download has started, the app should
maintain the network connection to the server even when the app is suspended.
Microsoft 70-485 : Practice Test
2
http://certkill.com